Quasi-canonicalization for linear homogeneous nonholonomic systems
Wang Yong1, Cui Jin-Chao1, Chen Ju2, Guo Yong-Xin3, †
School of Biomedical Engineering, Guangdong Medical University, Dongguan 523808, China
School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China
College of Physics, Liaoning University, Shenyang 110036, China

 

† Corresponding author. E-mail: yxguo@lnu.edu.cn

Project supported by the National Natural Science Foundation of China (Grant Nos. 11972177, 11972122, 11802103, 11772144, 11872030, and 11572034) and the Scientific Research Starting Foundation for Scholars with Doctoral Degree of Guangdong Medical University (Grant Nos. B2019042 and B2019021).

Abstract

For conservative linear homogeneous nonholonomic systems, there exists a cotangent bundle with the symplectic structure dπμ ∧ dξμ, in which the motion equations of the system can be written into the form of the canonical equations by the set of quasi-coordinates πμ and quasi-momenta ξμ. The key to construct this cotangent bundle is to define a set of suitable quasi-coordinates πμ by a first-order linear mapping, so that the reduced configuration space of the system is a Riemann space with no torsion. The Hamilton–Jacobi method for linear homogeneous nonholonomic systems is studied as an application of the quasi-canonicalization. The Hamilton–Jacobi method can be applied not only to Chaplygin nonholonomic systems, but also to non-Chaplygin nonholonomic systems. Two examples are given to illustrate the effectiveness of the quasi-canonicalization and the Hamilton–Jacobi method.

1. Introduction

The linear differential constrained system[13] is an important research object of analytical mechanics.[411] And linear differential constraints exist widely in many engineering problems, such as robots, bicycles, skateboards, electromechanical coupling systems, and so on. Many of these linear differential constraints are homogeneous.[1224]

Linear differential constrained systems include holonomic systems and linear nonholonomic systems. When all differential constraints are integrable, the linear differential constrained system is called a holonomic system, and can be reduced into a geometric constrained system. When some differential constraints are not integrable, the linear differential constrained system is a nonholonomic system. In classical analytical mechanics, the correct motion equations of linear differential constrained systems can be written by the multiplier method. But because the motion equations with multipliers is a differential-algebraic equations, it is usually difficult to solve directly.

However the motion problem of conservative holonomic systems has been perfectly solved. In this process, the canonicalization of holonomic systems is a key. By introducing generalized coordinates qμ, the motion equations of conservative holonomic systems can be firstly reduced to the Lagrange equation without multiplier

Then, the canonicalization of holonomic systems is realized by the Legendre transformation and introducing generalized momentum . That is, the motion equations can be written into the canonical Hamilton’s equations

On the basis of the canonicalization, some important methods to solve motion differential equations (such as the Hamilton–Jacobi method[2532] and the symplectic algorithm[33]) have been proposed.

From the geometric point of view, the canonicalization shows that a holonomic system has a natural symplectic structure.[2734] If the symplectic form on the cotangent bundle of a holonomic system is recorded as Ω = dqμ ∧ dpμ, the Hamilton’s equations (2) can be written as

Many important studies of conservative holonomic systems depend on this symplectic structure. For example, the Hamilton–Jacobi method for conservative holonomic systems is closely related to the Lagrange Submanifold in the cotangent bundle; The key of the symplectic algorithm is that the algorithm can keep the symplectic structure of Hamiltonian systems.

It is generally believed that nonholonomic systems have not the natural symplectic structures unless the Helmholtz condition is satisfied. For example, if the nonholonomic constraint of a dynamical system is

the motion equations of the system can be written as the following Hamilton form by the multiplier method

In general, because the nonholonomic constraining force is not a conservative force, equations (5) cannot be transformed into the form of Eqs. (2). In other words, the canonicalization of the nonholonomic systems can not be generally achieved by generalized coordinates qμ and generalized momenta pμ. It is the fundamental reason why the Hamilton–Jacobi method and symplectic algorithms cannot be directly extended from holonomic systems to nonholonomic systems by generalized coordinates qμ and generalized momenta pμ.

Because quasi-velocities is more consistent with geometric characteristics of the nonholonomic constraint than generalized velocities, applying nonholonomic frame, which consists of independent quasi-velocities

instead of generalized coordinate bases /∂qμ is a more suitable choice for the study of nonholonomic systems. By introducing quasi-velocities, the motion equations of a nonholonomic system can be written as the Hamel equations[3539]

where the quantities ζμ and the quantities are respectively defined by

Although the nonholonomic constraining force disappears from the Hamel equations, the right side of Eqs. (6) is still not zero. So in general, the Hamel equations cannot be written as the form of Eqs. (2) directly through a Legendre transformation.

In this paper, by the first-order linear nonholonomic mapping theory,[4043] we will give a method to realize the quasi-canonicalization of linear homogeneous nonholonomic systems. That is, by introducing a set of suitable quasi-coordinates πμ and quasi-momenta ξμ, the motion equations of conservative linear homogeneous nonholonomic systems can be written as

From the geometrical point of view, it means that a special symplectic structure dπμ ∧ d ξμ can be defined for linear homogeneous nonholonomic systems. The symplectic structure dπμ ∧ dξμ is given in the third section of this paper.

In this paper, we call the canonicalization of nonholonomic systems quasi-canonicalization. This is to distinguish it from the canonicalization of holonomic systems, and to emphasize that the canonicalization of nonholonomic systems depends on the introduction of suitable quasi-coordinates πμ.

In the third section of this paper, it can be seen that the application scope of the quasi-canonicalization method is linear homogeneous differential constrained systems. Therefore, the quasi-canonicalization is actually an extension of the canonicalization of holonomic system. That is, we extend the canonicalization from holonimic systems to linear homogeneous differential constrained systems which include holonimic systems and linear homogeneous nonholonomic system. It is easy to prove that for holonomic systems, quasi-coordinates πμ and the quasi-canonicalization can be reduced respectively to generalized coordinates qμ and the canonicalization mentioned in the third paragraph above.

Obviously, the quasi-canonicalization provides a new way to extend the Hamilton–Jacobi method and symplectic algorithms from holonomic systems to nonholonomic systems. Due to the symmetry of Chaplygin nonholonomic systems, the Hamilton–Jacobi method of Chaplygin nonholonomic systems has been proposed based on the symmetry reduction.[4446] But the quasi-canonicalization method does not depend on the symmetry of nonholonomic systems. So the Hamilton–Jacobi method based on the quasi-canonicalization can be applied not only to Chaplygin systems, but also to non-Chaplygin systems. An example of studying non-Chaplygin systems by the Hamilton–Jacobi method is provided in the fifth section of this paper.

The structure of this paper is organized as follows: the first-order linear nonholonomic mapping theory is briefly introduced in the second section of this paper. The quasi-canonicalization method for linear homogeneous differential constrained systems is proposed in the third section. In this section, we firstly study the motion equations of linear homogeneous differential constrained systems on Riemann–Cartan configuration spaces. On this basis, we point out that there are nonholonomic mappings, by which we can write the motion equations of linear homogeneous differential constrained systems as Eqs. (9) (we call Eqs. (9) the quasi-Hamilton equations in this paper). And we explain the special symplectic structure corresponding to the quasi-Hamilton equations at the end of the third section. In the fourth section of this paper, we study the Hamilton–Jacobi method for linear homogeneous nonholonomic systems as an application of the quasi-canonicalization. Finally, two examples (one is a Chaplygin system, and the other is a non-Chaplygin system) are given to illustrate the effectiveness of the quasi-canonicalization and the Hamilton–Jacobi method.

The Einstein’s summation convention is used throughout in this paper, such as i,j,k,l = 1,2,…,n; μ,ν,ρ,σ = 1,2,…,m; α,β = 1,2,…,nm. The same kind of geometric quantities are represented by the same letter symbol, and the same kind of geometric quantities in different spaces are distinguished by different subscripts and superscripts. For example, gij and gμν represent respectively the metric of the space M and the space Π in this paper.

2. The theory of first-order linear nonholonomic mappings

The idea of the first-order linear mapping method comes from the work of Kleinert et al.[4751] In order to construct a Riemann–Cartan space with torsion, they proposed an embedding method by which a Riemann–Cartan space can be embeded into a known Euclidean space. Later, we extended the embedding method to the theory of first-order linear mappings.

Here we only briefly introduce the first-order linear mapping from flat spaces to Riemann–Cartan spaces. More about the first-order linear mapping theory can be seen in Refs. [5255].

Take an n-dimensional flat space M with coordinates xi. The metrics gij and the connections of M satisfy

If a full rank first-order linear mapping

on M is not integrable, it is called a nonholonomic mapping. In this case, is usually regarded as a symbol rather then the derivative of the variable πμ respect to time. So πμ and are respectively called quasi-coordinates and quasi-velocities. If the mapping (11) is integrable, it is called a holonomic mapping. In this case, πμ and are reduced into generalized coordinates qμ and generalized velocities respectively.

The space with a set of quasi-coordinates πμ is called the image space of the mapping (11), and it is recorded as Π in this paper. The metrics and the connections of the low dimensional space Π can be calculated by the mapping (11).

It can be seen from Eq. (13) that the torsion of Π is generally not equal to zero. It indicates that Π is generally a Riemann–Cartan space with torsion, except for the following cases.

When the torsion of Π is zero, Π will reduce to a Riemann space. In this case, Π is a submanifold of M.

It can be seen that Corollary 2 is the reduction of Corollary 1. In this paper, when the mapping (11) is holonomic, we record the image space as Q. Since Q has a topological structure induced from M, it is an embedded submanifold with generalized coordinates qμ in M. When the mapping (11) is a nonholonomic mapping satisfying condition (21), although the image space is also a Riemann space, it is not an embedded submanifold in M. So we still record the image space of a nonholonomic mapping satisfying condition (21) as Π in this paper.

3. Quasi-canonicalization for linear homogeneous nonholonomic systems

In this section, we study the motion equations of dynamical systems on Riemann–Cartan configuration spaces. On this basis, we can realize the quasi-canonicalization of linear homogeneous nonholonomic systems by the first-order linear nonholonomic mapping satisfying the condition (21).

First, let us briefly review some basic knowledge. When we study a dynamical system composed of N particles, the configuration space of the system is an (n = 3N)-dimensional flat space M with coordinates xi. the metrics of M are

where mi (i = 1,2,…,N) is the mass of the i-th particle, int() is the integral function, and the same index on the right side does not mean summation. the connections of M are

According to Newton’s law, the motion equations of the system is

where fi is the components of the force on the system.

If the system is subjected to nm first-order linear homogeneous differential constraints

fj in Eq. (24) can be decomposed into the active force Fj and the constraining force Rj, i.e.,

In addition,

where Cα are coefficients.

If an independent first-order linear differential equations are defined as

we can solve the first-order linear mapping.

that implies the constraints (25). Thus, according to Proposition 1, the mapping (29) maps a low-dimensional configuration space Π with quasi-coordinates from the configuration space M. In general, Π is a Riemann–Cartan space with torsion.

Next, we study the various motion equations of constrained systems in the reduced Riemann–Cartan configuration space Π. Especially, we will provide the quasi-canonical equations for conservative linear homogeneous nonholonomic systems in Proposition 5 to realize the quasi-canonicalization of these nonholonomic systems.

The right side of Eq. (45) is called the torsion force. Obviously, due to the torsion force, equation (45) generally cannot be written as the canonical form. To achieve this, we must introduce the condition (21). So we can naturally get the following proposition.

According to Corollary 2 and Proposition 4, for a holonomic system, if the mapping (29) is a holonomic mapping, πμ and ξμ will reduce into the generalized coordinates qμ and the generalized momenta pμ respectively. Analogously, the quasi-Hamilton’s equations (46) will reduce into the canonical Hamilton’s equations (2).

From the geometrical point of view, the reduced configuration space Q with generalized coordinates qμ always is a Riemann space. So there always is a natural cotangent bundle T*Q with canonical coordinates (qμ, pμ) for a holonomic system. This is the geometric basis of canonicalizations of holonomic systems. Obviously, the canonicalization process is independent of the selection of generalized coordinates qμ.

From Corollary 1 and Proposition 4, for a linear homogeneous nonholonomic system, only when a set of suitable quasi-coordinates and quasi-momenta can be defined by the nonholonomic mapping satisfying the condition (21), the quasi-Hamilton’s equations of the nonholonomic system can be written as Eq. (48). In other words, the quasi-canonicalization process is dependent of the selection of quasi-coordinates πμ.

From the geometrical point of view, for a linear homogeneous nonholonomic system, the reduced configuration space Π is generally a Riemann–Cartan space with torsion. Because of the torsion, there is not a cotangent bundle on Π. Therefore, in order to achieve the quasi-canonicalization of the nonholonomic systems, a set of suitable quasi-coordinates must be defined, so that the reduced configuration space Π has no torsion. In this way, we can define the cotangent bundle T*Π with canonical coordinates (πμ,ξμ). This is the geometric basis of quasi-canonicalizations for linear homogeneous nonholonomic systems.

T*Π and T*Q are both submanifolds of the cotangent bundle T*M with canonical coordinates (xi,yi). The difference is that T*Q is embedded, while T*Π is only immersed. The symplectic form on T*Π (or T*Q) is the restriction of dxi ∧ dyi on T*Π (or T*Q). From

it can be seen that if only the connection of Π is symmetric with respect to the lower index, (dxi ∧ dyi)|T*Π gives the symplectic form dπμ ∧ d ξμ on the cotangent bundle T*Π. Obviously, if the mapping (29) is holonomic, equation (49) reduces into (dxi ∧ dyi)|T*Q = dqμ ∧ dpμ, which is simply the symplectic form of holonomic systems.

4. Hamilton–Jacobi method for linear homogeneous nonholonomic systems

As an application of the above quasi-canonicalization, we study the Hamilton–Jacobi method for linear homogeneous nonholonomic systems.

Obviously, if the mapping (29) is a holonomic mapping, Proposition 5 will reduce into the classical Hamilton–Jacobi method for holonomic systems.

For a linear homogeneous nonholonomic system, since the mapping (29) is nonholonomic, the first integrals expressed by canonical coordinates (xi,yi) cannot be obtained directly from Eqs. (52).

In order to obtain the first integrals expressed by xi and (or yi), we calculate the derivative of Eqs. (52) with respect to time, and then solve , which are functions of time. Then utilizing the mapping (29), we can get m first integrals expressed by xi and .

Of course, from the derivative of Eqs. (52) with respect to time, we can also solve ξμ as functions of time. Then utilizing the mapping

we can get m first integrals expressed by xi and yi. But it is easy to prove that the two sets of m first integrals are equivalent. So according to Proposition 5 we can only obtain m independent first integrals expressed by xi and (or yi).

5. Illustrative examples

We study the motion of the particle in the following two case:

The potential energy is U = x2.

The potential energy is U = (1/3)(x2)3.

(I) When U = x2, the motion of the constrained particle can be solved by the traditional method. We first solve the problem by the multiplier method, then apply the quasi-canonicalization and the Hamilton–Jacobi method to solve it. It can be seen that the results of the two methods are equivalent.

The Lagrange equations with a multiplier λ of the particle are

Combining the constraint equation (54) and Eqs. (55), we can obtain the motion equations without the multiplier λ as follows:

Equations (56) can be solved directly. Its solution is

Since the constants in Eqs. (57) must satisfy the constraint equation, we substitute Eqs. (57) into Eq. (54), and then obtain

Therefore, the motion of the particle can be expressed as

Next, we apply the quasi-canonicalization method to solve this problem.

We introduce the following nonholonomic mapping:

It can be verified that the mapping (60) is nonholonomic, and imply the constraint (54). Then, from Eqs. (12) and (13), the metrics and the connections of the image space Π can be obtained as follows:

Obviously, the torsion of Π is zero. It means that the reduced configuration space Π of the particle is a Riemann space with the quasi-coordinates π1 and π2. So the system can be quasi-canonized.

The quasi-Hamilton’s equations of the system is

where the Hamilton function is

So the quasi-Hamilton’s equations can be written as

equations (65) can be solved directly. Its solution is

We calculate the derivative of Eqs. (66) with respect to time, and then obtain

Substituting Eqs. (67) into the mapping (60) yields

Equations (68) can be further integrated into

where x2 in the latter two equations should be considered as a function of time, and the function relationship between x2 and time is given by the first equation.

It can be seen that the solution (69) is equivalent to the solution (59). The correction of the solution (69) can also be verified by substituting Eq. (69) directly into Eq. (56) and the constraint equation (54).

(II) When , the motion of the constrained particle cannot be solved by the traditional method. But it can be solved by the quasi-canonicalization and the Hamilton–Jacobi method.

The motion equations of the particle with a multiplier is

Combining the constraint equation (54) and Eqs. (70), we can obtain the motion equations without the multiplier λ as follows:

Equation (71) is too complex to be solved directly.

Next, we try to solve this problem by the quasi-canonicalization and the Hamilton–Jacobi method. We also introduce the nonholonomic mapping (60). So the reduced configuration space Π of the particle is also a Riemann space with quasi-coordinates π1 and π2. And the system can also be quasi-canonized.

The quasi-Hamilton’s equations is

where the Hamilton function is

So the Hamilton–Jacobi equation can be written as

Equation (74) can be solved by the separation of variables. The complete solution is

where a3 is a trivial arbitrary constant. According to Proposition 5, we can obtain the following four first integrals of the particle.

In order to obtain the first integrals expressed by xi and , we calculate the derivative of Eqs. (76) with respect to time, and then obtain

Substituting Eqs. (77) into the mapping (60) yields

Equations (78 are three first integrals expressed by xi and .

Equations (78) can be further integrated into

where x2 in the latter two equations should be considered as a function of time, and the function relationship between x2 and time is determined by the first equation.

The problem is completely solved by the Hamilton–Jacobi method.The correction of the solution (79) can be verified by substituting Eq. (79) directly into Eq. (71) and the constraint equation (54).

Obviously, the constraint (80) is non-Chaplygin. And the motion of the constrained particle cannot be solved by the traditional method. But we obtain three independent first integrals of the system by the quasi-canonicalization and the Hamilton–Jacobi method.

We introduce the following nonholonomic mapping:

It can be verified that the mapping (81) is nonholonomic, and imply the constraint (80). Then, from Eqs. (12) and (13), the metrics and the connections of the image space Π can be obtained as follows:

The torsion of Π is zero. The reduced configuration space Π of the particle is a Riemann space with the quasi-coordinates π1 and π2. So the system can be quasi-canonized.

The quasi-Hamilton’s equations is

where the Hamilton function is

So the Hamilton–Jacobi equation can be written as

Equation (86) can be solved by the separation of variables. The complete solution is

where a3 is a trivial arbitrary constant. According to proposition 5, we can obtain the following four first integrals of the particle.

In order to obtain the first integral expressed by xi and , we calculate the derivative of Eqs. (88) with respect to time, and then obtain

Substituting Eqs. (89) into the mapping (81) yields

Equations (90) are three first integrals expressed by xi and . Because of the constraint equation (80), there are only two independent first integrals in Eqs. (90).

The second equation of Eqs. (90) can be further integrated into

Combining Eqs. (90) and (91), we obtain three independent first integrals of the nonholonomic system by the Hamilton–Jacobi method.

6. Discussions

The quasi-canonicalization of constrained systems depends on finding a set of suitable quasi-velocities. It is natural. The partial differential equations (21) is the key to find a set of suitable quasi-velocities. That is, if we get a particular solution of the partial differential equations (21), a set of suitable quasi-velocities can be inversely solved from the first-order linear mapping (29). But it is usually difficult to find the particular solution of the partial differential equations (21) directly. So how to find a set of suitable quasi-velocities according to some properties of constrained systems is worth further study.

From the above two examples, we can see that and in the quasi-Hamilton’s equations (48) are actually the derivatives of quasi-coordinates πμ and quasi-momenta ξμ with respect to time. From the physical point of view, it means that the quasi-coordinates πμ satisfying the partial differential equations (21) have some properties of generalized coordinates. From the geometric point of view, it means that the space Π defined by the quasi-coordinates πμ satisfying the partial differential equations (21) is an immersed submanifold of the high-dimensional manifold M.

How to extend the quasi-canonicalization method in this paper to other differential constrained systems (such as linear nonhomogeneous differential constrained systems) is also worthy of further study. For linear nonhomogeneous differential constrained systems, the difficulty of the generalization lies in that the image space Π of the first-order linear mapping implying constraints has a time dimension. When the time dimension and the space dimension cannot be separated, the constraint force cannot be geometrized.[43]

7. Conclusions

We extend the canonicalization and the Hamilton–Jacobi method from holonimic systems to linear homogeneous nonholonomic systems in this paper. It means that the motion equations of conservative linear homogeneous nonholonomic systems can be written into the canonical form with quasi-coordinates πμ and quasi-momenta ξμ. The canonicalization realized by quasi-coordinates πμ is called the quasi-canonicalization in this paper. In order to achieve the quasi-canonicalization, a set of suitable quasi-coordinates πμ need to be defined by a first-order linear mapping, which implies the constraints, so that the reduced configuration space Π of linear homogeneous nonholonomic system is a Riemann space with quasi-coordinates πμ. Since there is naturally a cotangent bundle T*Π with the symplectic form d πμ ∧ dξμ on the Riemann space Π, the motion equations can be written as the canonical form by the set of suitable quasi-coordinates πμ and quasi-momenta ξμ. And the Hamilton–Jacobi method for linear homogeneous nonholonomic systems is a natural result of the quasi-canonicalization. Because the Hamilton–Jacobi method based on the quasi-canonicalization does not depend on the symmetry of linear homogeneous nonholonomic systems, it is suitable for non-Chaplygin nonholonomic systems. How to extend the quasi-canonicalization and the Hamilton–Jacobi method to more general nonholonomic systems is worthy of further study.

Reference
[1] Neimark J I Fufaev N A 1972 Dynamics of nonholonomic systems Rhode Island American Mathematical Society 3 6
[2] Mei F X 1990 Advanced analytical mechanics Beijing Beijing Institute of Technology Press 1 12 in Chinese
[3] Chen B 2012 Analytical dynamics 2 Beijing Peking University Press 5 86 in Chinese
[4] Xu X X Zhang Y 2019 Chin. Phys. 28 120402
[5] Jin S X Zhang Y 2018 Chin. Phys. 27 020502
[6] Liu C Liu S X Mei F X 2016 Chin. Phys. 25 124501
[7] Liu S X Liu C Hua W Guo Y X 2016 Chin. Phys. 25 114501
[8] Zhang F Li W Zhang Y Y Xue X C Jia L Q 2014 Acta Phys. Sin. 63 164501 in Chinese
[9] Zhao G L Chen L Q Fu J L Hong F Y 2013 Chin. Phys. 22 030201
[10] Song D Liu C Guo Y X 2013 Acta Phys. Sin. 62 094501 in Chinese
[11] Wu H B Mei F X 2010 Chin. Phys. 19 030303
[12] Bloch A M Baillieul J Crouch P Marsden J E 2003 Nonholonomic Mechanics and Control London Springer 207 439
[13] Bullo F Lewis A D 2005 Geometric Control of Mechanical Systems New York Springer 198 246
[14] Haddout S 2018 J. Geom. Phys. 123 495
[15] Zhang Y W Wang J H Xu Y Yang D D 2019 Chin. Phys. 28 030501
[16] Xu Z Y Wang Q Wang Q Y 2017 Appl. Math. Mech. Engl. Ed. 38 1733
[17] Chen J Zhang Y 2015 Acta Phys. Sin. 64 034502 in Chinese
[18] Wu H B Mei F X 2014 Appl. Math. Mech. 35 1293
[19] Fric B Porez M Mauny J 2017 J. Nonlinear Sci. 28 943
[20] Jorge C M 2002 Lec. Notes Math. 52 673
[21] Chitour Y Molina M G Kokkonen P Markina I 2016 J. Geom. Anal. 26 2542
[22] Borisov A V Kilin A A Mamaev I S 2018 Regul. Chaotic Dyn. 23 339
[23] Benito H B 2018 J. Math. Phys. 59 062901
[24] Chhabra R Emami M R 2014 Mech. Mach. Theory 82 231
[25] Mei F X 2013 Analytical Mechanics 1 Beijing Beijing Institute of Technology Press 272 287 in Chinese
[26] Arnold V I 1978 Mathematical Methods of Classical Mechanics New York Spriner-Verlag 161 271
[27] Westenholtz C N 1981 Differential Forms in Mathematical Physics Amsterdam North-Horland Publishing Company 389 439
[28] Vitagliano L 2012 Int. J. Geom. Methods Mod. Phys. 9 1260008
[29] de Len M Vilari S 2014 Int. J. Geom. Methods Mod. Phys. 11 1450007
[30] Cambronero J Javier P A 2019 J. Nonlinear Math. Phys. 26 650
[31] Wang Y Mei F X Xiao J Guo Y X 2017 Acta Phys. Sin. 66 054501 in Chinese
[32] Xiao J Liu C Wang Y 2017 Appl. Math. Mech. 38 708 in Chinese
[33] Feng K Qin M Z 2010 Symplectic geometric algorithms for Hamiltonian systems New York Spriner 165 212
[34] Guo Y X Luo S K Mei F X 2004 Adv. Mech. 34 477 in Chinese
[35] Mei F X 2013 Analytical Mechanics 2 Beijing Beijing Institute of Technology Press 313 316 in Chinese
[36] Hamel G 1904 Z. Math. Phys. 50 1
[37] Block A M Marsden J E Zenkov D V 2009 Dynamical Systems 24 187
[38] Ball K Zenkov D V 2015 Fields Institute Communications 73 477
[39] Crampin M Mestdag T 2010 Dynamical Systems 25 159
[40] Wang Y Guo Y X 2005 Acta Phys. Sin. 54 5517 in Chinese
[41] Wang Y Guo Y X Lv Q S Liu C 2009 Acta Phys. Sin. 58 5142 in Chinese
[42] Wang Y Liu C Xiao J Mei F X 2018 Appl. Math. Mech. Engl. Ed. 39 733
[43] Wang Y Wu X D Cao H Y 2019 J. Dyn. Control 17 1672
[44] Ohsawa T Fermandez O E Bloch A M Zenkov D V 2011 J. Geom. Phys. 61 1263
[45] Bizyaev I A Borisov A V Mamaev I S 2015 Russ. J. Math. Phys. 22 444
[46] Balseiro P 2017 J. Nonlinear Sci. 27 2001
[47] Kleinert H 1990 Path Integrals in Quantum Mechanics, Statistics, Polymer Physics and Financial Markets 4 Singapore World Scientific 1 88
[48] Kleinert H 1989 Gauge Fields in Condensed Matters II: Stresses and Defects Singapore World Scientific 1333 1433
[49] Kleinert H Pelster A 1999 Gen. Relat. Gravit. 31 1439
[50] Kleinert H Shabanov S V 1998 J. Phys. A: Math. Gen. 31 7005
[51] Shabanov S V 1998 J. Phys. A: Math. Gen. 31 5177
[52] Wang Y 2002 Construction of Riemann Cartan spaces and its application in the study of constrained systems MS Thesis Shenyang Liaoning University in Chinese
[53] Guo Y X Wang Y Chee Y G Mei F X 2005 J. Math. Phys. 45 062902
[54] Guo Y X Liu S X Liu C Luo S K Wang Y 2007 J. Math. Phys. 48 082901
[55] Guo Y X Liu C Wang Y Liu S X Chang P 2010 Sci. China Phys. Mech. 2010 1707